someone who sleeps a lot - Francés Inglés Diccionario